package com.xja.mapper;

import com.xja.entity.MenuVo;
import com.xja.entity.SysMenu;

import java.util.List;

public interface SysMenuMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(SysMenu record);

    int insertSelective(SysMenu record);

    SysMenu selectByPrimaryKey(Integer id);

    List<SysMenu> selectMenuByDeptId(Integer deptId);

    List<SysMenu> selectTreeList();

    List<SysMenu> selectTableList(Integer pId);

    int updateByPrimaryKeySelective(SysMenu record);

    int updateByPrimaryKey(SysMenu record);

    List<MenuVo> loginMenuByRoleId(Integer roleId);
}